package com.heima.user.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.heima.model.user.pojos.ApChannel;
import org.springframework.stereotype.Service;


public interface ApChannelService extends IService<ApChannel> {
    
    /**
     * 根据自媒体频道ID获取用户端频道
     * @param wmChannelId 自媒体频道ID
     * @return 用户端频道
     */
    ApChannel getByWmChannelId(Integer wmChannelId);
    
    /**
     * 同步自媒体频道到用户端
     * @param wmChannelId 自媒体频道ID
     * @param wmChannelName 自媒体频道名称
     * @param isDefault 是否默认频道
     * @param status 是否启用
     * @return 用户端频道ID
     */
    Integer syncWmChannel(Integer wmChannelId, String wmChannelName, Boolean isDefault, Boolean status);
}
